<?

class Especialidad_medico_especialidad{

	
	private $res;
	private $q;


	function get_especialidad_medico_especialidad($id_medico){
	
	$this->q = "select em.* from especialidades_medicos em,medicos_especialidades_medicos mem where mem.id_medico= $id_medico and mem.id_especialidad_medico = em.id_especialidad_medico" ;
	$this->res = Database::query($this->q);
	return $this->res;	


	}

	function put_especialidad_medico_especialidad($id_medico,$id_especialidad){

	$this->q = "insert into medicos_especialidades_medicos (id_medico,id_especialidad_medico) values ($id_medico,$id_especialidad) " ;
	Database::query_baja($this->q);	


	}

	function get_especialidad_disponible($id_medico){
	$this->q = "select * from especialidades_medicos where id_especialidad_medico not in (select em.id_especialidad_medico from especialidades_medicos em,medicos_especialidades_medicos mem where mem.id_medico= $id_medico and mem.id_especialidad_medico = em.id_especialidad_medico)" ;
	$this->res = Database::query($this->q);
	return $this->res;	
	

	}

	
	function del_especialidad_medico_especialidad($id_medico,$id_especialidad){

	$this->q = "delete from medicos_especialidades_medicos where id_medico=$id_medico and id_especialidad_medico = $id_especialidad " ;
	Database::query_baja($this->q);	


	}

}

?>